本页由casey最后修改于2004年9月10日.

本站点内容适合于已经理解了相关技术的有经验的开发者. 在开始深入了解Webwork如何工作并运行演示程序之前, 推荐您重新审视下列概念:

  • Java
  • Servlets, JSP, and Tag Libraries
  • JavaBeans
  • HTML and HTTP
  • Web Containers (ex. Tomcat)
  • XML

站点及下载

本站点提供多中下载内容. 参见下列链接:

发行包包含的内容

发行包包含下列目录结构:

docs/
lib/
src/
src/java/template/
webwork-(VERSION).jar
webwork-example.war
webwork-migration.jar

docs目录包含当前版本的Javadoc, 您正在阅读的文档, 以及Junit的构建报告. lib目录包含WebWork必需的以及可选用的支持包:

lib/
      core/
      migration/
      optional/

注意: 没有一个可选包是WebWork运行时必须使用的. 如果你希望使用某些特性如JasperReport或FreeMarker结果类型, 就必须包含可选包.

Webwork也将全部的源文件和JSP标签模版打包在其中.

安装

下文介绍如何设置你的Web应用. 复制webwork-(VERSION).jar, /lib/core目录中全部的*.jar 文件以及/lib/optional目录中需要的*.jar文件到你的webapp/lib目录中. 如果你需要定制你自己的模版(用于描述如何使用webwork UI标签绘制HTML), 将/src/java/template目录复制到你的webapp/目录中. 你的Web应用看起来可能像这样:
/mywebapp/
/mywebapp/template/
/mywebapp/META-INF/
/mywebapp/WEB-INF/
/mywebapp/WEB-INF/classes/
/mywebapp/WEB-INF/lib/
/mywebapp/WEB-INF/lib/CORE&OPTIONAL *.jar
/mywebapp/WEB-INF/web.xml

你可以直接前进到配置Webwork指南

运行演示程序

为了运行webwork应用和演示程序, 你需要一个servlet/jsp引擎. 如果没有, 建议你了解一下Apache Tomcat, 这是一个由Apache Jakarta项目开发的免费的Servlet容器, 也可以使用Caucho Technology的Resin, 它可以免费用于非商业用途. 当你的Servlet容器设置完毕后, 就可以安装webwork示例应用(*.war)和其他任何演示程序了, 只需将.war文件放置在容器的webapp目录下即可. Tomcat的目录位置如下:

<TOMCAT_HOME>/webapps/webwork-example.war

当war文件放置在正确的位置后, 启动web容器并通过Web浏览器访问下面的URL.

http://HOST:PORT/webwork-example
Document generated by Confluence on Dec 14, 2004 16:36